package com.zmxstudy.rbac.service;

import com.zmxstudy.rbac.entity.Slot;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.stereotype.Service;

import java.util.ArrayList;

/**
* @author tianyu
* @description 针对表【slot】的数据库操作Service
* @createDate 2024-05-27 15:58:40
*/

public interface SlotService extends IService<Slot> {
    /**
     * 获取插槽内容的轮播图列表 type=0 代表首页轮播图
     * @return 轮播图列表
     */
    ArrayList<Slot> getBannerList();

    /**
     * 获取插槽内容的粉丝评价列表 type=1 代表首页粉丝评价
     * @return 粉丝评价列表
     */
    ArrayList<Slot> getFanList();

    /**
     * 获取主页流程服务列表 type=2 代表首页服务流程
     * @return
     */
    ArrayList<Slot> getProcessList();

    /**
     * 获取主页合作伙伴列表 type=3 代表首页合作伙伴
     * @return  合作伙伴列表
     */
    ArrayList<Slot> getFriendsList();
}
